Multi-Agent Motion Planning From Signal Temporal Logic Specifications